Advertisement
Advertisement
inspector general
noun
the head of an inspectorate or inspection system; an officer with wide investigative powers
a staff officer of the military, air, or naval service with the responsibility of conducting inspections and investigations
Advertisement
Advertisement
Advertisement
Advertisement
Browse